Software Systems Integration and Architectural Analysis - A Case Study

نویسندگان

  • Rikard Land
  • Ivica Crnkovic
چکیده

Software systems no longer evolve as separate entities but are also integrated with each other. The purpose of integrating software systems can be to increase user-value or to decrease maintenance costs. Different approaches, one of which is software architectural analysis, can be used in the process of integration planning and design. This paper presents a case study in which three software systems were to be integrated. We show how architectural reasoning was used to design and compare integration alternatives. In particular, four different levels of the integration were discussed (interoperation, a so-called Enterprise Application Integration, an integration based on a common data model, and a full integration). We also show how cost, time to delivery and maintainability of the integrated solution were estimated. On the basis of the case study, we analyze the advantages and limits of the architectural approach as such and conclude by outlining directions for future research: how to incorporate analysis of cost, time to delivery, and risk in architectural analysis, and how to make architectural analysis more suitable for comparing many aspects of many alternatives during development. Finally we outline the limitations of architectural analysis.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Classification of Architectural Styles based on the Dimensions of the Integration of Hospital Information Systems

Introduction: Hospital information system (HIS) is a comprehensive software for integrating patient information for sending and exchanging health information between wards and other medical centers in order to accelerate the process of patient care and treatment, improve quality, and increase patient satisfaction. The advent of diverse and heterogeneous health care information systems in the fi...

متن کامل

Classification of Architectural Styles based on the Dimensions of the Integration of Hospital Information Systems

Introduction: Hospital information system (HIS) is a comprehensive software for integrating patient information for sending and exchanging health information between wards and other medical centers in order to accelerate the process of patient care and treatment, improve quality, and increase patient satisfaction. The advent of diverse and heterogeneous health care information systems in the fi...

متن کامل

Application Integration for Free Open Source Medical Software: A Case Study

Introduction: This paper presents a specific case study of integration between Free and Open Source applications. Methods: The case study does not use an existing system but one with simulated data. This approach allows emphasis on the underlying issues. This case study integrates an open source Content Management System with an open source native XML database using the Simple Object Access Pro...

متن کامل

Softarch: Tool Support for Integrated Software Architecture Development

A good software architecture design is crucial in successfully realising an object-oriented analysis (OOA) specification with an object-oriented design (OOD) model that meets the specification’s functional and non-functional requirements. Most CASE tools and software architecture design notations do not adequately support software architecture modelling and analysis, integration with OOA and OO...

متن کامل

Aspectual Connectors: Supporting the Seamless Integration of Aspects and ADLs

With the emergence of Aspect-Oriented Software Development (AOSD), there is a need to understand the adequacy ofArchitecture Description Languages (ADL) connection abstractions to capture the crosscutting nature of some architectural concerns. In this paper, we present Aspectual Connector (AC), a special kind of architectural connector, as the only necessary enhancement to an ADL in order to su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003